.iview-uieditor {

  .editor-json-content {
    .ivu-form-item {
      margin-bottom: 8px;
    }
  }

}

.m-0 {
  margin: 0 !important
}

.mt-0 {
  margin-top: 0 !important
}

.mr-0 {
  margin-right: 0 !important
}

.mb-0 {
  margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
  margin-left: 0 !important
}

.mx-0 {
  margin-right: 0 !important
}

.my-0 {
  margin-top   : 0 !important;
  margin-bottom: 0 !important
}

.p-0 {
  padding: 0 !important
}

.pt-0 {
  padding-top: 0 !important
}

.pr-0 {
  padding-right: 0 !important
}

.pb-0 {
  padding-bottom: 0 !important
}

.pl-0,
.px-0 {
  padding-left: 0 !important
}

.px-0 {
  padding-right: 0 !important
}

.py-0 {
  padding-top   : 0 !important;
  padding-bottom: 0 !important
}

.m-sm {
  margin: 8px !important
}

.mt-sm {
  margin-top: 8px !important
}

.mr-sm {
  margin-right: 8px !important
}

.mb-sm {
  margin-bottom: 8px !important
}

.ml-sm,
.mx-sm {
  margin-left: 8px !important
}

.mx-sm {
  margin-right: 8px !important
}

.my-sm {
  margin-top   : 8px !important;
  margin-bottom: 8px !important
}

.p-sm {
  padding: 8px !important
}

.pt-sm {
  padding-top: 8px !important
}

.pr-sm {
  padding-right: 8px !important
}

.pb-sm {
  padding-bottom: 8px !important
}

.pl-sm,
.px-sm {
  padding-left: 8px !important
}

.px-sm {
  padding-right: 8px !important
}

.py-sm {
  padding-top   : 8px !important;
  padding-bottom: 8px !important
}

.m-md {
  margin: 16px !important
}

.mt-md {
  margin-top: 16px !important
}

.mr-md {
  margin-right: 16px !important
}

.mb-md {
  margin-bottom: 16px !important
}

.ml-md,
.mx-md {
  margin-left: 16px !important
}

.mx-md {
  margin-right: 16px !important
}

.my-md {
  margin-top   : 16px !important;
  margin-bottom: 16px !important
}

.p-md {
  padding: 16px !important
}

.pt-md {
  padding-top: 16px !important
}

.pr-md {
  padding-right: 16px !important
}

.pb-md {
  padding-bottom: 16px !important
}

.pl-md,
.px-md {
  padding-left: 16px !important
}

.px-md {
  padding-right: 16px !important
}

.py-md {
  padding-top   : 16px !important;
  padding-bottom: 16px !important
}

.m-lg {
  margin: 24px !important
}

.mt-lg {
  margin-top: 24px !important
}

.mr-lg {
  margin-right: 24px !important
}

.mb-lg {
  margin-bottom: 24px !important
}

.ml-lg,
.mx-lg {
  margin-left: 24px !important
}

.mx-lg {
  margin-right: 24px !important
}

.my-lg {
  margin-top   : 24px !important;
  margin-bottom: 24px !important
}

.p-lg {
  padding: 24px !important
}

.pt-lg {
  padding-top: 24px !important
}

.pr-lg {
  padding-right: 24px !important
}

.pb-lg {
  padding-bottom: 24px !important
}

.pl-lg,
.px-lg {
  padding-left: 24px !important
}

.px-lg {
  padding-right: 24px !important
}

.py-lg {
  padding-top   : 24px !important;
  padding-bottom: 24px !important
}

.m-xlg {
  margin: 32px !important
}

.mt-xlg {
  margin-top: 32px !important
}

.mr-xlg {
  margin-right: 32px !important
}

.mb-xlg {
  margin-bottom: 32px !important
}

.ml-xlg,
.mx-xlg {
  margin-left: 32px !important
}

.mx-xlg {
  margin-right: 32px !important
}

.my-xlg {
  margin-top   : 32px !important;
  margin-bottom: 32px !important
}

.p-xlg {
  padding: 32px !important
}

.pt-xlg {
  padding-top: 32px !important
}

.pr-xlg {
  padding-right: 32px !important
}

.pb-xlg {
  padding-bottom: 32px !important
}

.pl-xlg,
.px-xlg {
  padding-left: 32px !important
}

.px-xlg {
  padding-right: 32px !important
}

.py-xlg {
  padding-top   : 32px !important;
  padding-bottom: 32px !important
}